<!DOCTYPE html>
<html class="x-admin-sm">
    <head>
        <meta charset="UTF-8">
        <title>日志管理</title>
        <meta name="renderer" content="webkit">
        <meta http-equiv="X-UA-Compatible" content="IE=edge,chrome=1">
        <link rel="stylesheet" href="/oauthplatform/static/css/x-admin/font.css">
        <link rel="stylesheet" href="/oauthplatform/static/css/x-admin/xadmin.css">
        <link rel="stylesheet" href="/oauthplatform/static/lib/zTree/css/zTreeStyle/zTreeStyle.css">
    </head>

    <body>
        <div class="x-nav">
            <span class="layui-breadcrumb">
                <a>首页</a>
                <a><cite>日志管理</cite></a>
            </span>
            <a class="layui-btn layui-btn-small" style="line-height:1.6em;margin-top:3px;float:right" onclick="location.reload()" title="刷新">
                <i class="layui-icon layui-icon-refresh" style="line-height:30px"></i>
            </a>
        </div>

        <div class="layui-fluid layui-row layui-col-space15">
            <div class="layui-col-sm12 layui-col-md12">
                <div class="layui-card">
                    <div class="layui-card-header">详细信息</div>
                    <div class="layui-card-body ">
                        <form class="layui-form layui-col-space5" id="searchForm">
                            <div class="layui-inline layui-show-xs-block">
                                <input type="text" name="userName" id="userName" placeholder="操作人" class="layui-input">
                            </div>
                            <div class="layui-inline layui-show-xs-block">
                                <input type="text" name="url" id="url" placeholder="请求地址" class="layui-input">
                            </div>
                            <div class="layui-inline layui-show-xs-block">
                                <button class="layui-btn" type="button" onclick="reloadTable()"  title="搜索">
                                    <i class="layui-icon">&#xe615;</i>
                                </button>
                            </div>
                        </form>
                    </div>

                    <div class="layui-card-body">
                        <div id="dataTables"></div>
                    </div>
                </div>
            </div>

        </div>
    </body>
    <script type="text/javascript" src="/oauthplatform/static/lib/jquery/jquery.3.4.1.js"></script>
    <script src="/oauthplatform/static/lib/layui/layui.js" charset="utf-8"></script>
    <script src="/oauthplatform/static/lib/other/html5.min.js"></script>
    <script src="/oauthplatform/static/lib/other/respond.min.js"></script>
    <script src="/oauthplatform/static/lib/zTree/js/jquery.ztree.core.js"></script>
    <script src="/oauthplatform/static/lib/x-admin/xadmin.js"></script>
    <script type="application/javascript">


        var table ;
        layui.use('table', function(){
            table = layui.table;
            //第一个实例
            table.render({
                elem: '#dataTables'
                ,url: '/oauthplatform/syslog/list' //数据接口
                ,parseData: function(res){ //res 即为原始返回的数据
                    return {
                        "code": 0, //解析接口状态
                        "msg": "", //解析提示文本
                        "count": res.total, //解析数据长度
                        "data": res.records //解析数据列表
                    };
                }
                ,page:{ //支持传入 laypage 组件的所有参数（某些参数除外,如：jump/elem） - 详见文档
                    layout: ['limit', 'count', 'prev', 'page', 'next'] //自定义分页布局
                    ,first: false //不显示首页
                    ,last: false //不显示尾页

                }
                ,cols: [[ //表头
                    {field: 'userName', title: '操作人'}
                    ,{field: 'url', title: '请求地址'}
                    ,{field: 'ip', title: 'IP地址'}
                    ,{field: 'paras', title: '请求参数'}
                    ,{field: 'msg', title: '请求结果'}
                    ,{field: 'createTime', title: '时间',format: 'yyyy年MM月dd日',templet: function(d){return layui.util.toDateString(d.createTime, 'yyyy年MM月dd日 HH:mm:ss');}}
                ]]

            });
        });


        function reloadTable(){
            table.reload('dataTables',{
                where:{userName : $("#userName").val(), url : $("#url").val()}
            });
        }





        // function deleteRole(id){
        //     if(id==null||id==''){
        //         layer.msg("参数异常,请联系管理员");
        //         return false;
        //     }
        //
        //     layer.confirm('是否确认删除?', {
        //         btn: ['确认'] //可以无限个按钮
        //     }, function(index, layero){
        //         $.ajax({
        //             type: "POST",//方法类型
        //             url: "/oauthplatform/role/delete" ,//url
        //             data: {id:id},
        //             success: function (result) {
        //                 layer.msg(result.msg);
        //                 if(parseInt(result.code) == 200){
        //                     setTimeout(function(){ location.reload(); }, 3000);
        //                 }
        //             },
        //             error: function (result) {
        //                 layer.msg("系统异常,请联系管理员");
        //             }
        //         });
        //     });
        // }


    </script>
</html>
